throw a stone wide - French English Dictionary